• word of the day

    botanical garden

    botanical garden - Dictionary definition and meaning for word botanical garden

    Definition
    (noun) a facility where trees and shrubs are cultivated for exhibition
    Synonyms : arboretum

Word used in video below:
text: peppa loves all the botanical gardens
Download our Mobile App Today
Receive our word of the day
on Whatsapp